<?xml version="1.0" ?>
<lz:project xmlns:lz="http://schemas.icitadel.com/Lazarus/Source.xsd"
	name="Lazarus" namespace="OR.Lazarus" owner="dbo" user="jmuharsky" namespaceprefix="lz" namespaceuri="http://schemas.icitadel.com/Lazarus/ObjectCollections.xsd" businessconcept="Packages">
	<lz:description>Test XML for Database Inheritance implementation.</lz:description>
	<lz:datasource location="WARREN" schema="InheritanceTest" user="gkirrel" password="hcccc.be1" />
	<lz:objects>
		<lz:object name="Contact" alias="contact" title-field="Name">
			<lz:fields>
				<lz:field name="PKID" alias="pkid" type="Identity">
					<lz:indexes>
						<lz:index type="Primary" />
					</lz:indexes>
				</lz:field>
				<lz:field name="Name" type="Varchar" size="255" />
				<lz:field name="Address" type="Varchar" size="255" />
				<lz:field name="Notes" alias="description" type="Text" />
			</lz:fields>
			<lz:collections>
				<lz:collection name="PhoneNumbers" binding-field="Owner" object="Phone" alias="phone-numbers" />
			</lz:collections>
			<lz:methods>
				<lz:method type="Get" />
				<lz:method type="List" />
				<lz:method type="Create" />
				<lz:method type="Update" />
			</lz:methods>
		</lz:object>
		<lz:object name="Phone" alias="phone">
			<lz:fields>
				<lz:field name="PKID" alias="pkid" type="Identity">
					<lz:indexes>
						<lz:index type="Primary" />
					</lz:indexes>
				</lz:field>
				<lz:field name="Owner">
					<lz:indexes>
						<lz:index type="Foreign" object="Contact" accessor="Owner" />
					</lz:indexes>
				</lz:field>
				<lz:field name="Name" type="Varchar" size="255" />
				<lz:field name="Number" type="Varchar" size="20" />
			</lz:fields>
			<lz:methods>
				<lz:method type="Get" />
				<lz:method type="List" />
				<lz:method type="Create" />
				<lz:method type="Update" />
			</lz:methods>
		</lz:object>
	</lz:objects>
	<lz:packages>
		<lz:package name="TestPackage">
			<lz:methods>
				<lz:method type="Custom" name="TestProcedure">
					<lz:method-params>
						<lz:method-param name="Param1" type="Int" />
						<lz:method-param name="Param2" type="Varchar" size="20" />
					</lz:method-params>
				</lz:method>
			</lz:methods>
		</lz:package>
	</lz:packages>
</lz:project>